package com.yixun.qfbao.model.dto;

import java.util.HashMap;
import java.util.TreeMap;

/**
 * 微信模板消息对象
 */
public class WechatTemplateMsg {
    /**
     * 接收者openid
     */
    private String touser;
    /**
     * 模板ID
     */
    private String template_id;
    /**
     * 模板跳转链接（海外帐号没有跳转能力）
     */
    private String url;
    
    /**
     * 跳小程序所需数据，不需跳小程序可不用传该数据
     */
    private Miniprogram miniprogram;
    /**
     * 模板数据
     */
    private TreeMap<String,HashMap<String,String>> data;

    //蓝色
    private static final String fontColor = "#173177";

    public static HashMap<String, String> item(String value, String color) {
        //color 模板内容字体颜色，不填默认为黑色
        HashMap<String, String> item = new HashMap<>();
        item.put("value", value);
        item.put("color", color);
        return item;
    }

    public static HashMap<String, String> item(String value) {
        //color 模板内容字体颜色，不填默认为黑色
        HashMap<String, String> item = new HashMap<>();
        item.put("value", value);
        item.put("color", fontColor);
        return item;
    }

    public String getTouser() {
        return touser;
    }

    public void setTouser(String touser) {
        this.touser = touser;
    }

    public String getTemplate_id() {
        return template_id;
    }

    public void setTemplate_id(String template_id) {
        this.template_id = template_id;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public TreeMap getData() {
        return data;
    }

    public void setData(TreeMap data) {
        this.data = data;
    }

	public Miniprogram getMiniprogram() {
		return miniprogram;
	}

	public void setMiniprogram(Miniprogram miniprogram) {
		this.miniprogram = miniprogram;
	}
    
    
}
